package top.codedance.iotp.serialPortSDK.enums;

import lombok.Getter;

/**
 * @Author 峰
 * @Date 2023/10/24
 * @Version 1.0
 */
@Getter
public enum SeekwayModeEnum {

    //图案模式
    PATTERN(1, "01", "图案模式"),

    //频谱声控模式
    SPECTRAL_VOICE(2, "02", "频谱声控模式"),

    //频谱音控模式
    SPECTRAL_SOUND(3, "03", "频谱音控模式"),

    //动感声控模式
    DYNAMIC_VOICE(4, "04", "动感声控模式"),

    //动感音控模式
    DYNAMIC_SOUND(5, "05", "动感音控模式"),
    ;

    /**
     * 模式编码
     */
    private Integer code;

    /**
     * 十六进制的编码字符串
     */
    private String hesStr;

    /**
     * 描述
     */
    private String desc;

    SeekwayModeEnum(Integer code, String hesStr, String desc) {
        this.code = code;
        this.hesStr = hesStr;
        this.desc = desc;
    }
}
